shoulder operated weapon - Francés Inglés Diccionario